Text copied to clipboard!

Titre

Text copied to clipboard!

Programmeur de microcontrôleur

Description

Text copied to clipboard!
Nous recherchons un Programmeur de microcontrôleur passionné et compétent pour rejoindre notre équipe dynamique. Le candidat idéal aura une solide expérience dans le développement, la programmation et le débogage de microcontrôleurs utilisés dans une variété d'applications industrielles et commerciales. Vous serez responsable de la conception, de l'implémentation et de la maintenance de logiciels embarqués, en collaboration étroite avec les équipes d'ingénierie matérielle et logicielle. Votre rôle consistera à optimiser les performances des systèmes embarqués, à assurer leur fiabilité et à intégrer de nouvelles fonctionnalités selon les besoins des projets. Vous devrez également effectuer des tests rigoureux, analyser les résultats et proposer des améliorations continues. La capacité à travailler dans un environnement agile et à gérer plusieurs projets simultanément est essentielle. Nous valorisons l'innovation, la rigueur technique et la capacité à résoudre des problèmes complexes dans un contexte de développement rapide. Ce poste offre une opportunité unique de contribuer à des projets technologiques avancés et de développer vos compétences dans le domaine des systèmes embarqués.

Responsabilités

Text copied to clipboard!
  • Développer et programmer des microcontrôleurs selon les spécifications techniques.
  • Collaborer avec les équipes d'ingénierie pour intégrer le logiciel et le matériel.
  • Effectuer des tests et débogages approfondis des systèmes embarqués.
  • Optimiser les performances et la consommation énergétique des microcontrôleurs.
  • Documenter les processus de développement et les modifications apportées.
  • Assurer la maintenance et la mise à jour des logiciels embarqués existants.
  • Analyser les besoins des projets et proposer des solutions techniques adaptées.
  • Participer à la validation et à la certification des produits.
  • Respecter les normes de qualité et de sécurité en vigueur.
  • Former les utilisateurs ou les techniciens si nécessaire.

Exigences

Text copied to clipboard!
  • Diplôme en informatique, électronique ou domaine similaire.
  • Expérience confirmée en programmation de microcontrôleurs (ex : ARM, PIC, AVR).
  • Maîtrise des langages C, C++ et assembleur.
  • Connaissance des protocoles de communication embarqués (I2C, SPI, UART).
  • Capacité à lire et interpréter des schémas électroniques.
  • Expérience avec les outils de développement et de débogage (IDE, oscilloscopes).
  • Bonne compréhension des systèmes temps réel.
  • Capacité à travailler en équipe et à communiquer efficacement.
  • Sens de l'analyse et résolution de problèmes techniques complexes.
  • Maîtrise du français technique et rédaction de documentation.

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience avec les microcontrôleurs spécifiques ?
  • Quels langages de programmation maîtrisez-vous ?
  • Pouvez-vous décrire un projet où vous avez optimisé un système embarqué ?
  • Comment procédez-vous pour déboguer un microcontrôleur ?
  • Avez-vous déjà travaillé avec des protocoles de communication embarqués ?
  • Comment gérez-vous la documentation technique ?
  • Êtes-vous à l'aise avec le travail en équipe multidisciplinaire ?
  • Comment restez-vous informé des évolutions technologiques dans ce domaine ?